package com.whmskj.xjlhbc.dto;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

@Data
@Schema(name = "奖惩记录查询请求参数",description = "奖惩记录查询请求参数")
public class JcQueryDto {

    @Schema(description = "1:我提交的,2:全部",allowableValues = {"1","2"})
    private int type = 1;

    @Schema(description = "可以审核人的姓名")
    private String nickName;

    @Schema(description = "不可以审核人的名字")
    private String nickNameNot;

    @Schema(description = "工序")
    private String process;

    @Schema(description = "奖惩类型")
    private String typeOfAward;

    @Schema(description = "原因")
    private String reason;

    @Schema(description = "岗位")
    private String positions;

    @Schema(description = "姓名/工号/手机号")
    private String nameworkNumber;

    @Schema(description = "班组")
    private String class55;

    @Schema(description = "开单日期")
    private String startDate;

    @Schema(description = "结束日期")
    private String endDate;

    @Schema(description = "状态")
    private String status;

    @Schema(description = "车间")
    private String workshop;

    @Schema(description = "修改人ID")
    private String modifyer;

    @Schema(description = "审核人")
    private String approvingOfficer;

    @Schema(description = "查询奖惩列表时不同的查询方式 1=可以审核 2=不可以审核，但是可以查看")
    private Integer canReview;

    @Schema(description = "审核时间")
    private String approvalTime;

}
